Big Huge Thesaurus

General Charles de Gaulle

noun